foundation of a construction - Spanish English Dictionary